/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 *
 * @author marcel
 */
public class Viagem {
    // Atributos
    private int km, duracao;
    private float valorVendas;

    // Métodos
    public void setKM(int nkm) {
        if (nkm < 1)
            throw new IllegalArgumentException("Kilometragem inválida da viagem");
        this.km = nkm;
    }

    public void setDuracao(int dias) {
        if (dias < 1)
            throw new IllegalArgumentException("Duração inválida da viagem");
        this.duracao = dias;
    }
    public void setValorVendas(float valor) {
        if (valor >=0) {
            valorVendas = valor;
        } else {
            throw new IllegalArgumentException("Valor de vendas inválido da viagem");
        }
    }

    public int getKM()              { return km;}
    public int getDuração()         { return duracao;}
    public float getValorVendas()   { return valorVendas;}
    
}
